# _*_ coding: UTF-8 _*_
# @Time     : 2021/10/22 15:48
# @Author   : yangshuaishuai
# @Site     : http://www.hzdledu.cn/
# @File     : c6s1_列表.py
# @Software : PyCharm
#例表的定义
# list1=[1,1.1,True,'汇智动力']
# print(list1[0])
# print (list1[3])
# #操作列表的函数
# #len()获取列表的长度
# print(len(list1))
#
# #max()获取列表中的最大值（必须是数值类型）
# list2=[-1,0,1,99]
# print(max(list2))
# #min()获取列表的最小值（必须是数值类型）
# print(min(list2))
#
# #列表的主要操作：增、删、改、查
# #列表增加元素：append（）
# list2 = [-1,0,1,99]
# list2.append(100)
# print(list2)
#
# #insert在指定index位置插入
#
# #列表删除元素:pop(),del
# list2 = [-1,0,1,99]
# list.pop( )#默认删除最后一个
# print(list2)
# list2.pop(0) #删除指定index元素
# print(list2)
#
# list2 = [-1,0,1,99]
# del list2[1] #删除0
# print(list2)
#
# #根据元素值删除
# #list.remove(元素值），每次只删除一个
#
#
# #列表修改元素
# list2 = [-1,0,1,99]
# list2[3]=-99
# print(list2)

#遍历查询列表元素
#1.直接遍历列表
list3=[6,5,4,3,2,1]
for i in list3:
    print(i)
#2.通过index的序列遍历列表
for index in range(len(list3)):
    print(list3[index])


#列表的方法
list4=[1,2,3,1,3,2,1,]
print(list4.count(1))

list5=[1,2,3,4]
list5.reverse()
print(list5)